package com.leaderment.timatt.mybatis.mapper;

import java.util.List;

import com.leaderment.timatt.mybatis.bo.CrawlerDomainProxyRedisMappingBO;
import com.leaderment.timatt.mybatis.entity.CrawlerDomainProxyRedisMapping;
import com.leaderment.timatt.mybatis.entity.TrackingData;

public interface CrawlerDomainProxyRedisMappingMapper {
    int deleteByPrimaryKey(Integer crawlerDomainId);

    int insert(CrawlerDomainProxyRedisMapping record);

    int insertSelective(CrawlerDomainProxyRedisMapping record);

    CrawlerDomainProxyRedisMapping selectByPrimaryKey(Integer crawlerDomainId);

    int updateByPrimaryKeySelective(CrawlerDomainProxyRedisMapping record);

    int updateByPrimaryKey(CrawlerDomainProxyRedisMapping record);
    
    List<CrawlerDomainProxyRedisMappingBO> selectDomainAndListName();
    
    int updateTrackingProcess(TrackingData param);
}